home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / graphics / 204 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: fc.hp.com!news
  2. From: koren@hpsrk.fc.hp.com (Steve Koren)
  3. Newsgroups: comp.sys.amiga.graphics
  4. Subject: Re: CyberGFX and SPectrum Card
  5. Date: 09 Jan 1996 08:26:12 -0700
  6. Organization: HP Fort Collins Site
  7. Sender: koren@hpsrk.fc.hp.com
  8. Message-ID: <oj6ivilo0dn.fsf@hpsrk.fc.hp.com>
  9. References: <4ceoc8$age@news.global1.net> <DKMsy7.M4s@gil.com.au>
  10.     <4cggs4$b2r@news.rwth-aachen.de>
  11. NNTP-Posting-Host: hpsrk.fc.hp.com
  12. In-reply-to: hhoff@informatik.rwth-aachen.de's message of 4 Jan 1996 12:23:32 GMT
  13. X-Newsreader: Gnus v5.0.9
  14.  
  15.  
  16. hhoff@informatik.rwth-aachen.de (Helmut Hoffmann) wrote:
  17.  
  18. > What do Datatypes have to do with a graphic board? Datatypes are just
  19. > a software extension to AmigaOS which allow Datatype aware programs
  20. > (e.g. CyberShow) to view pictures or other things in formats which
  21. > are not directly supported by the operating system. This should in no
  22. > way interact with any graphic board. GIF Datatypes can be found e.g.
  23. > on Aminet.
  24.  
  25. Yep, on one level you're certainly right.  But on another level,
  26. datatypes and gfx cards don't mix very well.  Graphics datatypes tend
  27. not to be optimized for use on gfx cards, and they are terrifyingly slow
  28. both to load and to redraw their images.
  29.  
  30. For anyone who's interested, here are some times for different methods
  31. of displaying images that I obtained on my GVP Spectrum (Z-II), 040/25:
  32.  
  33.   Displaying a medium size image 200 time to an 8 bit CyberGfx screen:
  34.  
  35.    Image in Fast RAM: WritePixelArray8():  8 seconds
  36.    Image in Fast RAM: ClipBlit():         15 seconds
  37.    Image in Chip RAM: ClipBlit():         several millennia
  38.  
  39. For *native* Amiga modes, ClipBlit() is better than WritePixelArray, but
  40. if you use it on a gfx card, things go literally half as fast.  For a
  41. program I'm writing, I'm making the runtime decision which to use.  If
  42. you don't, it'll still work, but it'll run much slower than it could on
  43. the other type of HW.  Its an unfortunate situation, but the one we're
  44. stuck with.
  45.  
  46.  - steve
  47.